Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 DEVILLE MEWS Terraced £128,000 16 Oct 2020
2 DEVILLE MEWS Terraced £93,000 7 May 2004
3 DEVILLE MEWS Terraced £167,500 27 Jul 2022
4 DEVILLE MEWS Terraced £110,000 20 Aug 2018